package cn.com.captureNetPacket.dependThirdPartyImpl;

import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;

import org.springframework.stereotype.Component;

import cn.com.captureNetPacket.dependThirdParty.DependThirdPartyService;
import cn.com.captureNetPacket.model.DeviceStatus;
import cn.com.captureNetPacket.model.SignallingInfo;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@ConditionalOnProperty(name = "cnp.dependThirdParty.enable", havingValue = "true",matchIfMissing = false)
@Component
public class DependThirdPartyTproxyImpl implements DependThirdPartyService{
	
	@Override
	public SignallingInfo improveAndPerfectSignallingInfo(SignallingInfo signallingInfo) {
		// TODO Auto-generated method stub
		return signallingInfo;
	}

	@Override
	public SignallingInfo getSignallingInfo(SignallingInfo signallingInfo) {
		// TODO Auto-generated method stub
		return signallingInfo;
	}

	@Override
	public void initDependThirdPartyServiceTask() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public DeviceStatus waitDeviceStatus(String deviceNumber) {
		// TODO Auto-generated method stub
		return null;
	}

 
}
